﻿@charset "utf-8";
@import "common/global";
@import "header";
@import "footer";
.propertymain {
    width: 100%;
    //padding-bottom: 0.36rem;
    background: $bgColor;
    line-height: 1;

    .head-div{
        width: 100%;
        height: 3.4rem;
        background: url(../../public/assets/images/property-bg.png);
        background-size:cover;
        background-repeat:no-repeat;

        .head-des{
            padding-top: .6rem;

        }

        .head-num{
            display: inline-block;
            width: 48%;
            text-align: center;
            color: #fff;
            margin: .8rem 0;
        }

        .head-big-num{
            font-size: .5rem;
        }
    }
    .property {
        .p-title {
            padding:.4rem 0;
            .pre-sign {
                background-color: $diyColor;
                width: 0.09rem;
                height: 0.3rem;
                margin-top: 0.02rem;
                margin-right: 0.1rem;
            }
        }
        .cards-list {
            .card-item {
                width: 100%;
                height: 4.45rem;
                border: 1px solid #e6e6e6;
                border-radius: 0.05rem;
                box-sizing: border-box;
                padding: 0.46rem 0.26rem 0.36rem;
                //margin: .2rem;
               
                .card-top {
                    line-height: 1;
                    padding-bottom: 0.3rem;
                    border-bottom: 2px dashed $bgColor!important;
                    .title {
                        color: rgba(0, 0, 0, 0.9);
                        font-weight: bold;
                    }
                    .policy-num {
                        color: rgba(136, 136, 136, 0.902);
                        padding-top: 0.2rem;
                    }
                }
                .card-bottom {
                    padding-top: 0.4rem;
                    line-height: 1;
                    .card-data {
                        .data-item {
                            width: 33%;
                            text-align: center;
                            .price {
                                padding-bottom: 0.2rem;
                            }
                            .comment {
                                line-height: 0.28rem;
                                font-size: 0.21rem;
                                text-align: center;
                            }
                        }
                    }
                    .btn-list {
                        margin-top: 0.4rem;
                        .btn-item {
                            width: 1.69rem;
                            height: 0.6rem;
                            box-sizing: border-box;
                            background-color: $diyColor;
                            margin-left: 0.2rem;
                            border-radius: 0.06rem;
                            line-height: 0.56rem;
                            text-align: center;
                            border: 1px solid #05a670;
                            &:nth-last-child(1) {
                                background-color: transparent;
                                color: $diyColor;
                            }
                        }
                    }
                }
            }
        }
    }
}